osmic acid - English Synonyms Dictionary